refundable advance - German English Dictionary